A Hardware/software Simulator to Unify Courses in the Computer Science Curriculum

نویسندگان

  • Lubomir Ivanov
  • John S. Mallozzi
چکیده

We present the design of a small but efficient computer system, a software simulator with a graphical user interface, and supporting software designed to integrate the educational experience of students taking courses in Computer Organization and Architecture, Operating Systems, and Compiler Design. We demonstrate the essential links among these three areas of Computer Science, and discuss how to integrate the developed system and software into the course material of the above-mentioned courses.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparative study of computer simulation softwares

One of the methods for analyzing systems is simulation. Network simulation is a technique that models the behavior of the network by performing transaction calculations between different network entities and using mathematical formulas and taking observations from network products. A network simulator is a piece of software or hardware that predicts the behavior of a computer network without a ...

متن کامل

Hardware Courses and the Undergraduate Computer Science Curriculum at Small Colleges

Hardware courses have always been a part of the undergraduate Computer Science (CS) curriculum at small colleges. However, these courses are often viewed by many faculty members either as a necessity to satisfy accreditation requirements or, at best, as a traditional but useless part of the CS program in liberal arts settings. The material in these courses is often considered selfcontained, and...

متن کامل

A Multi-Dimensional Model of the Software Engineering Cumiculum

A model is presented that describes the range of possible curricula for degree courses in software engineering and other areas of computing. This model allows distinctions to be made between the different aspects of computing that are related to software engineering, notably computer science, computer hardware engineering and information systems. It also classifies the various topics that need ...

متن کامل

Developing an Applied, Security-Oriented Computing Curriculum

Software and hardware security is a reality that all stakeholders must face, from hardware engineers to software developers to customers. As a direct result, the technology industry is facing a growing need for engineers who understand security principles at varying levels of abstraction. These engineers will need security-oriented perspectives stemming from both theoretical and practical disci...

متن کامل

The Software Factory: An Undergraduate Computer Science Curriculum

Industry often complains that current academic curricula fail to address the practical issues of real software development. This paper outlines a proposal for an innovative core curriculum for a Bachelor of Science in Computer Science. The proposed core curriculum contains elements of traditional computer science programs combined with software engineering via a team-oriented, hands-on approach...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004